@charset "gb2312";
/* CSS Document */
*{margin:0;padding:0;font-family:"微软雅黑";letter-spacing:0.03em;}
a{text-decoration:none;color:#666;}
h1,h2,h3,h4,h5,h6,p,span,strong,b,i,em,a,div,li,dd,dt{}
img{border:none;}
li{ list-style:none;}

.clear{clear:both;height:0;width:100%; overflow:hidden;}
.pb20{ padding-bottom:30px;}
.dofl{ display:block; float:left; overflow:hidden;}
.dofr{ display:block; float:right; overflow:hidden;}

#body{}
.top_top{width:100%;height:32px;background:#1d1d1d; position:absolute;top:0px;left:0;z-index:999}
.top_top_div{width:1000px;margin:0 auto;height:32px; background:url(0-01.png) no-repeat left; font-size:12px; line-height:32px;color:#fff; text-align:right;letter-spacing:0; font-family:"宋体"; position:relative;z-index:1000; overflow:hidden;}
.top_share{width:183px;float:right; color:#7899cf; cursor:pointer; position:relative; z-index:1000;}
.top_share .ss{ position:absolute;top:0;left:0;float:left;overflow:hidden;text-align:left;text-indent:0px;color: #838C95}
.top_share .bdsharebuttonbox{float:right; padding-top:7px;}

#head{display:block; height:auto; width:1000px; margin:0 auto; position:relative;height:100px;z-index:998;}
.head_bg{width:100%;height:100px;background:url(0-03.png) repeat-x; position:absolute; top:32px;left:0;z-index:990;}
.head_bg2{ display:block;width:100%;height:128px;position:relative; top:0;left:0;overflow:hidden;}

#nav_bg{display:block; float:right;height:100px;width:690px;position:relative;top:0px;left:0px;z-index:998;}
#nav{ display:block; float:right;height:95px;width:689px;position:absolute;top:0;left:0;z-index:999;}
#nav li{display:block; position:relative;float:left;height:100px;width:96px;text-align:center;z-index:999;}
#nav li .lia{display:block;width:100%;height:70px;color:#011b41;line-height:20px;font-size:16px;text-align:center;position:relative;z-index:999; overflow:hidden;padding-top:30px;}
#nav li .lia span{position:relative;top:0px;left:0; font-size:12px;}
#nav li:hover .lia{color:#fff;background:url(0-03.gif) no-repeat center top;}
#nav li.this .lia{color:#fff;background:url(0-03.gif) no-repeat center top;}

#nav .n_li{display:none;position:relative;left:0px;top:0px;width:96px; overflow:hidden; z-index:998; }
#nav .n_li span{display:block;width:96px;height:30px; line-height:30px;float:left;position:relative;z-index:999;}
#nav .n_li span a{display:block;width:96px;height:30px;color:#fff;font-size:12px; font-family:"宋体";text-align:center;background:url(0-07.png)  no-repeat center top;}
#nav .n_li span a:hover{background:url(0-07a.png)  no-repeat center top;}

#index_1000{width:100%;height:auto; overflow:hidden; display:block; margin:0 auto;}
#index_1600{width:1600px;height:auto; overflow:hidden; position:relative;display:block;}

#kinMaxShow{ display:none;}
#kinMaxShow .sub_1_1{ display:block; position:absolute;left:320px;top:0px;}
#kinMaxShow .sub_1_2{ display:block; position:absolute;right:250px;bottom:30px;}
#kinMaxShow .sub_2_1{ display:block; position:absolute;left:320px;top:0px;}
#kinMaxShow .sub_2_2{ display:block; position:absolute;right:250px;bottom:30px;}
#kinMaxShow .sub_3_1{ display:block; position:absolute;left:320px;top:0px;}
#kinMaxShow .sub_3_2{ display:block; position:absolute;right:250px;bottom:30px;}
#kinMaxShow .KMSPrefix_kinMaxShow_button{margin-right:-33px;}

.index_conter{ width:1000px; margin:0px auto; overflow:hidden;}
.index_bg2{width:100%;height:431px; overflow:hidden; background:url(0-30.gif) repeat-x;}
.index_bg3{width:100%;height:340px; overflow:hidden; background:url(0-40.gif) repeat-x;}
.r_t_h3{width:100%; float:left; overflow:hidden; height:100px; vertical-align:middle;}
.r_t_h3 a{color:#fff; display:block;width:258px;height:100px;margin:0 auto;text-indent:1000px; overflow:hidden;background:url(0-20.png) no-repeat center top;}
.r_t_h3 a:hover{ background-image:url(0-20a.png)}
.index_news_h3 a{ background-position: center center;}
.index_con_h3 a{ background-position: center bottom;}

.index_pro_info{width:1000px;overflow:hidden;}
.index_pro_ul{width:1000px;height:296px;position:relative; }
#index_pro_ul{width:1000px;height:296px; position:relative;}

.index_pr,.index_ne{width:26px;height:52px; overflow:hidden;position:absolute;top:50%;margin-top:-26px;background-image:url(0-21.png); background-repeat:no-repeat;cursor:pointer; z-index:99;}
.index_pr{ background-position:left top;left:0;}
.index_ne{ background-position:right top;right:0;}
.index_pr:hover{background-position:left bottom;}
.index_ne:hover{background-position:right bottom;}

.index_pro{ width:940px;margin:0 auto; position:relative;}
.index_pbox{ width:178px;height:138px;float:left;margin:5px;position:absolute;display:none; opacity:0;}
.index_pbox a{ width:178px; height:138px;display:block; overflow:hidden; position:relative;}
.index_pbox img{ display:block; width:160px;height:120px; float:left; padding:8px;border:#ccc solid 1px;}
.index_pbox p{ width:170px;height:24px;padding:0 4px; background:#ccc;line-height:24px; vertical-align:middle; font-size:14px; text-align:center;color:#000; position:absolute;left:0;bottom:-24px; transition:all .4s ease;}
.index_pbox a:hover p{bottom:0;}

.index_nav{ width:940px;margin:0 auto; position:relative; overflow:hidden;}
.index_nav li{ width:178px;height:47px;float:left;margin:5px;}
.index_nav li a{ width:178px; height:47px;display:block; overflow:hidden; background:url(0-22.png) no-repeat #d8271c; font-size:14px; line-height:47px; text-align:center;color:#fff; transition:all .4s ease;}
.index_nav li a:hover{ background-color:#f00;}

.index_news{}
.index_newL{width:380px; float:left; overflow:hidden;}
.in_newL_li a{display:block; overflow:hidden;height:75px;width:310px;padding:8px;margin-bottom:15px; background:url(0-40.png) no-repeat left top #fff;}
.in_newL_li a:hover{ background-color:#7f0208;}
.in_newL_li a:hover .t{color:#fff}
.in_newL_li .img{display:block; float:left;padding-right:8px;overflow:hidden;width:100px;height:75px;}
.in_newL_li .t{display:block;height:30px; line-height:34px;overflow:hidden;font-size:14px;font-weight:bold; color:#7f0208; }
.in_newL_li .p_info{padding-top:4px;font-size:12px; font-family:"宋体";color:#888; line-height:18px;max-height:36px;overflow:hidden;}
.index_newZ{width:360px; float:left; overflow:hidden;}
.in_newZ_li{display:block; overflow:hidden;height:52px;width:360px;margin:0 auto 10px;}
.in_newZ_li .t{display:block;height:30px; line-height:30px;overflow:hidden;font-size:14px;color:#fff;padding-left:10px; background:url(0-42.png) no-repeat left center; transition:all .4s ease;}
.in_newZ_li .t:hover{padding-left:18px; text-decoration:underline;}
.in_newZ_li .p_info{ float:left;font-size:12px; font-family:"宋体";color:#e08287; line-height:20px;height:18px;width:auto;padding:0 5px;overflow:hidden;border:#aa343a solid 0px;margin-left:10px;}
.in_newZ_li:hover .p_info{border:none;}
.index_newR{width:220px;height:305px;float:right;overflow:hidden;background:url(0-43.gif) no-repeat left top; position:relative;}
.index_newR a{ display:block;width:220px;height:60px; float:left; overflow:hidden;}
.index_newR p{ display:block;width:180px;font-size:12px; font-family:"宋体";color:#fff; line-height:24px;padding-left:18px;}
.index_newR .code{ display:block;width:85px;height:85px; position:absolute;left:15px;bottom:15px;}

.index_con{ display:block; overflow:hidden;width:1000px;}
.index_con .img{ display:block;float:left;margin:0 25px 0 5px;border:#ac020b solid 5px;}
.index_con .img:hover{border:#ccc solid 5px;}
.index_con p{font-size:14px;color:#333; line-height:24px;overflow:hidden; text-indent:2em;}
.index_con .a{ display:block;font-size:14px;color:#333; line-height:30px;width:120px; text-align:center;margin-top:10px;overflow:hidden;border:#ccc solid 2px;color:#888;}
.index_con .a:hover{border:#ac020b solid 2px;color:#ac020b;}

.youqing a{font-size:12px; font-family:"宋体";color:#888;line-height:24px;padding-left:28px;}

.foot_bg{width:100%;height:138px;overflow:hidden; background:url(0-70.png) no-repeat center center #1d1d1d;}
.foot_l{ float:left;width:670px;line-height:16px;color:#bbb;overflow:hidden;padding:78px 0 0 187px;}
.foot_l p{ display:block; float:left;color:#ddd;font-size:12px;padding-left:29px;}
.foot_r{ float:right;height:100px;padding:20px 0;margin:0 auto;overflow:hidden;}
.foot_r p{width:88px;height:110px; float:left; line-height:26px;overflow:hidden;color:#ddd;font-size:12px; font-family:"宋体"; text-align:center;padding-left:10px;}
.foot_r p img{width:88px;height:88px;}

/*内页*/
.info_bg{ display:block; overflow:hidden;width:100%;min-width:1014px;padding-top:40px; background:url(1-00.gif) no-repeat center top;}
.center1014{display:block;overflow:hidden;width:1014px;margin:0 auto; position:relative;}
.info_top{display:block; overflow:hidden;width:1000px;padding:0 7px;height:73px;background:url(1-01.png) no-repeat center top;}
.info_l{width:250px;}
.info_r{width:730px;margin-right:10px;}

.info_l .title{ font-size:18px;color:#555;line-height:20px;padding:40px 0 0 20px; float:left;}
.info_l .en_title{ font-size:12px;color:#ed0310;line-height:24px;padding:40px 0 0 6px; float:left;}

.info_r .local{ width:720px;padding:15px 5px 0;height:40px; border-bottom:1px solid #e2e9f1; overflow:hidden; float:left;color:#838C95;}
.info_r .local h2{ float:left; width: auto; padding:0px; margin:0px; line-height:42px; vertical-align:middle; font-size:22px; color:#666;}
.info_r .local h2 a{ color:#838C95}
.info_r .local span{ color:#f80305; line-height:48px; vertical-align:middle; font-size:14px; float:left; padding-left:10px;}
.info_r .local dl{ float:right;height:46px;line-height:50px; font-size:12px; font-family:"宋体"; background:url(1-06.gif) no-repeat left center;padding-left:20px;}
.info_r .local dl a{font-family:"宋体";}
.info_r .local dl a:hover{color:#ed0310;}

/*左侧*/
.info_con{ width:1000px;margin:0px auto;overflow:hidden;padding:7px;background:url(1-02.png) repeat-y left center;}
.info_left{width:250px;}
.info_left ul{ display:block;width:250px;overflow:hidden;padding-top:8px;}
.info_left ul li{ width:250px; height:43px;overflow:hidden; float:left;}
.info_left ul li a{display:block;width:249px;height:43px;line-height:42px; vertical-align:middle; float:right; background:url(1-05.png) no-repeat center top; font-size:16px; color:#fff; text-indent:66px;}
.info_left ul li a:hover{color:#fff;}
.info_left ul li.this a{background-color:#fff;color:#ed0310;}
.info_left .ll_foot{overflow:hidden;padding:5px 0 20px;}
.info_left .ll_foot a{ display:block;width:250px; height:100px;padding-top:5px;float:left; overflow:hidden;}

/*右侧*/
.info_right{ width:710px;margin-right:20px;padding-top:200px;}
.info_right2{ width:710px;margin-right:20px;}

/*内页大图*/
.bgs_bg{width:710px;margin:0px auto;overflow:hidden;position:absolute;right:27px;top:65px;background: url(bgs.jpg) no-repeat center top;}
.bgs{ width:710px; height:200px; margin:0px auto;background: url(1-04.png) no-repeat center top;_background:none;}
#bgs142{background:url(bgs142.jpg) no-repeat center top;}
#bgs146{background:url(bgs146.jpg) no-repeat center top;}
#bgs147{background:url(bgs147.jpg) no-repeat center top;}
#bgs150{background:url(bgs150.jpg) no-repeat center top;}
#bgs153{background:url(bgs153.jpg) no-repeat center top;}
#bgs156{background:url(bgs156.jpg) no-repeat center top;}
#bgs1{background:url(bgs1.jpg) no-repeat center top;}
#bgs2{background:url(bgs2.jpg) no-repeat center top;}
#bgs3{background:url(bgs3.jpg) no-repeat center top;}
#bgs4{background:url(bgs4.jpg) no-repeat center top;}
#bgs5{background:url(bgs5.jpg) no-repeat center top;}

/*info_foot*/
.info_foot{width:1000px;height:69px;margin:0px auto;overflow:hidden;padding:0 7px;background:url(1-03.png) no-repeat center top; font-size:12px;}
.info_share{padding:22px 7px 0;}


/*about*/
#about{ width:710px; height:auto; padding:10px 0; overflow:hidden; float:left; font-size:14px; line-height:26px; vertical-align:middle;}
#about img{ max-width:680px;padding:10px;overflow:hidden;}

/*prolist*/
.pro_list{ width:210px;float:left;margin:10px 0 5px 20px; overflow:hidden;}
.pro_list a{display:block; width:210px;background:url(2-02.gif) no-repeat left top;overflow:hidden;}
.pro_list a:hover{background:url(2-01.gif) no-repeat left top;}
.pro_list a:hover p{color:#ed0310}
.pro_list .img{ display:block;width:194px; height:144px;margin:6px;overflow:hidden;position:relative;}
.pro_list .img img{ display:block;width:194px; height:144px; position:relative;}
.pro_list p{ width:194px;margin:0 auto;padding:5px 0;line-height:32px;height:32px; overflow:hidden;vertical-align:middle; font-size:12px; text-align:center; color:#444}

/*Product*/
.product_img{ width:1000px;height:300px;margin:0 auto;overflow:hidden;background:#fff; position:relative;margin:20px 0;}
/*fangda*/
.fangda{width:400px;height:300px;position:relative;float:left; z-index:99;}
.fangda .fd_min_img{width:400px;height:300px;overflow:hidden;}
.fangda .fd_min_img img{width:400px;height:300px;}
.fangda .fd_mouse_m{ display:none;width:80px;height:60px;position:absolute;top:0;left:0;opacity:0.3;filter:alpha(opacity=30);background:#009ab1;}
.fd_max_img{ display:none;width:300px;height:300px;overflow:hidden; position:absolute;left:400px;top:0; z-index:99; background:url(3-10.gif) center center no-repeat #fff;}
.fd_max_img .img{position:relative; z-index:10;}
.fd_max_img .img2{position:absolute;top:0;left:0; z-index:60;}
.product_class{ width:280px; height:320px; padding:5px; overflow:hidden;margin-top:10px; float:left; margin-left:10px; display:inline;}
.product_class ul{}
.product_class ul li{ width:280px;  float:left; border-bottom:1px solid #EEEEEE; line-height:42px; vertical-align:middle; font-size:14px;}
.product_title{float:left; width:100%;line-height:42px; vertical-align:middle; font-size:18px; color:#666; font-weight:100; border-bottom:#e6e6e6 dashed 1px;}
.product_info{ width:710px; height:auto; padding:10px 0px; overflow:hidden; float:left; font-size:14px; line-height:24px; vertical-align:middle;}
.product_info img{ max-width:710px;}

/*newslist*/
.anfcontent{width:710px;  float:left; padding-top:10px;}
.animg{float:left;width:160px;height:120px}
.animg img{ width:100%; height:100%;}
.anfintro{float:right;width:535px; padding-top:5px;}
.anfintro h2{font-size:18px;}
.anfintro h2 a{color:#ed0310; font-weight:normal; position:relative;}
.anfintro p{font-size:12px;color:#606060;line-height:20px;height:80px; overflow:hidden; padding-top:5px; text-indent:2em;font-family:"宋体"; }
a.anmore{display:none;float:right;color:#787878; font-size:12px;}
.ansep{width:735px;height:2px;background:url(ansep.jpg) repeat-x;margin:15px 0px}

/*news*/
#news_title{ width:710px; float:left; padding:0px 0px 20px; overflow:hidden;line-height:28px; vertical-align:middle; font-size:24px; text-align:center; border-bottom:1px solid #ed0310; }
#news_share{ width:700px; float:left; padding:0 5px;height:24px; line-height:24px; font-size:12px;color:#999;vertical-align:middle; overflow: hidden;font-family:"宋体";}



/*lianxi*/
.lianxi{width:710px; overflow:hidden;margin:0 auto;}
.lianxi_l{width:690px;padding:5px 9px 10px;overflow:hidden; float:left; line-height:28px; font-size:14px;border:#ed0310 solid 1px;margin-bottom:15px; position:relative; z-index:1;}
.lianxi_l p{ display:block; overflow:hidden;margin-bottom:5px;width:710px; overflow:hidden; float:left; line-height:40px; font-size:20px; background:url(7-01.gif) no-repeat left bottom; position:relative; z-index:1;}
.lianxi_l strong{color:#777; font-weight:100; position:relative; z-index:1;}
.lianxi_r{width:708px; overflow:hidden; float:right; border:#ccc solid 1px; position:relative; z-index:0;}

.ditu{ display:block; overflow:hidden; position:relative; z-index:0;}

/*form*/
.index_form{display:block;width:710px;overflow:hidden;padding:45px 0 10px;background:url(7-02.jpg) no-repeat;}
.index_form .in_form{display:block;overflow:hidden;width:310px;padding:60px 34px;}
.index_form .in_form .in_in{display:block;overflow:hidden;height:35px;width:310px; position:relative;margin:0 0px 20px;}
.index_form .in_form .in_in input{display:block;height:33px;width:300px;position:relative;top:0px;left:0px;z-index:99;border:#b92823 solid 1px; background:none; line-height:33px;padding:0 4px;color:#666; font-size:14px;}
.index_form .in_form .in_in span{display:block;overflow:hidden;height:35px;width:300px;padding:4px; position:absolute;z-index:10; top:0;left:0; line-height:33px;padding:0 8px;color:#ccc; font-size:14px; background:#fff;}
.index_form .in_form .in_area{display:block;overflow:hidden;height:76px;width:310px; position:relative;margin:0 0px 20px;}
.index_form .in_form .in_area textarea{display:block;height:74px;width:300px;position:relative;top:0px;left:0px;z-index:99;border:#b92823 solid 1px; background:none; line-height:30px;padding:0 4px;color:#666; font-size:14px;overflow:auto;}
.index_form .in_form .in_area span{display:block;overflow:hidden;height:91px;width:300px;position:absolute;z-index:10;top:0;left:0; line-height:33px;padding:0 8px;color:#ccc; font-size:14px;background:#fff;}

.index_form .in_form .in_yan{display:block;overflow:hidden;height:35px;width:120px;margin:0 0px 0px;float:left;position:relative; background:#fff}
.index_form .in_form .in_yan input{display:block;height:33px;width:110px;position:relative;top:0px;left:0px;z-index:13;border:#b92823 solid 1px; background:none; line-height:33px;padding:0 4px;color:#666; font-size:14px;}
.index_form .in_form .in_yan div{display:block;height:33px;width:60px;position:absolute;top:1px;right:1px;z-index:15;line-height:33px; background:#eee;}
.index_form .in_form .in_yan div img{margin: 0;width:60px;height:33px; }
.index_form .in_form .in_yan span{display:block;overflow:hidden;height:35px;width:54px;padding:4px; position:absolute;z-index:10; top:0;left:0; line-height:36px;padding:0 8px;color:#ccc; font-size:14px;}
.index_form .in_form .in_sub{display:block;overflow:hidden;height:35px;width:120px; float:right;position:relative;}
.index_form .in_form .in_sub .submit{width:120px;height:35px; text-align:center; line-height:34px; background:#b92823;border:none; font-size:18px; color:#FFF; cursor:pointer}
.index_form .in_form .in_sub .submit:hover{background:#e30801;}

.index_form .in_form .in_in span.sp_on{color:#ccc;text-align:right;background:#fff}
.index_form .in_form .in_in span.sp_out{color:#b92823;text-align:left; background:#febcbc}
.index_form .in_form .in_area span.sp_on{color:#ccc;text-align:right;background:#fff}
.index_form .in_form .in_area span.sp_out{color:#b92823;text-align:left;background:#febcbc}
.index_form .in_form .in_yan span.sp_on{color:#ccc; text-indent:0;background:#fff}
.index_form .in_form .in_yan span.sp_out{color:#b92823;text-align:left;background:#febcbc}

/*下载*/
.downlist{width:680px;height:40px;padding:5px 10px 0;margin:0 auto;border-bottom:#ececec solid 1px; overflow:hidden; font-size:14px; line-height:40px;}
.downlist h3{ font-weight:normal; float:left; width:auto;color:#96b422;}
.downlist p{ display:block;float:right;width:80px;color:#888;}
.downlist span{ display:block;float:right;width:120px;color:#fff; text-align:center; background:url(0-down01.png) center center no-repeat;}
.downlist span:hover{color:#000;}

/*info page*/
.info_page{width:710px;margin:0 auto;padding:10px;margin-top:10px;height:32px;line-height:32px;vertical-align:middle; overflow: hidden;color:#999;}
.info_page a:hover{color:#ed0310}
/*分页*/
#page{float:left;height:40px;padding-top:20px;overflow:hidden;}
#page .page_info{ text-align:center}
#page .page_info select{display:none;}
#page .page_info span,#page .page_info a{padding:4px 7px;font-size:12px;font-family:"宋体";margin:0 2px;background-color:#fff; line-height:30px;color:#555;}
#page .page_info span{color:#999;}
#page .page_info span font{color:#f80305; font-weight:bold; font-size:12px;}
#page .page_info a:hover{color:#f80305;background-color:#eee;}